.banner{
	min-width:1200px;
	width:100%;
	height:375px;
	position:relative;
}
.banner-items{
	display:block;
	height:375px;
	width:100%;
	overflow:hidden;
	position:relative;
}
.banner-item{
	width:100%;
	height:375px;
	display:none;
	top:0px;
	left:0px;
	position:absolute;
	a{
		display:inline-block;
		width:100%;
		height:100%;
	}
	img{
		width:100%;
		height:100%;
	}
	div{
		width:100%;
		height:100%;
	}
	&.cur{
		display:block;
	}
	&.loading{
		background:url('../../frontlib/img/static/loading.gif');
		background-position:50% 50%; 
		background-size:14px 14px;
		background-repeat:no-repeat;
		behavior: url(../frontlib/css/backgroundsize.min.htc);
	}
}
.banner-anchors{
	position:absolute;
	bottom:30px;
	left:0px;
	text-align:center;
	width:100%;
	height:12px;
	.anchor{
		height:12px;
		width:12px;
		border-radius:6px;
		background:#fff;
		display:inline-block;
		cursor:pointer;
		&.cur{
			background:#fa5528;
		}
		&.line{
			height:6px;
			width:30px;
			border-radius:inherit;
		}
	}
	.anchor + .anchor{
		margin-left:6px;
	}
}